runtime.funcInfo.entry (method)

37 uses

	runtime (current package)
		debugcall.go#L80: 		if pc != f.entry() {
		debuglog.go#L805: 	if returnPC && (!fn.valid() || pc > fn.entry()) {
		debuglog.go#L817: 		print(" [", name, "+", hex(pc-fn.entry()),
		heapdump.go#L262: 	if pc != f.entry() {
		heapdump.go#L287: 	dumpint(uint64(f.entry()))
		heapdump.go#L634: 			if i > 0 && pc > f.entry() {
		panic.go#L653: 				d1.pc = frame.fn.entry() + uintptr(frame.fn.deferreturn)
		plugin.go#L115: 			entry2 = f2.entry()
		preempt.go#L450: 		return true, f.entry()
		print.go#L296: 			print("<", funcname(fn), "+", hex(val-fn.entry()), "> ")
		stack.go#L984: 			pcoff = gp.sched.pc - f.entry()
		stack.go#L1259: 	if targetpc != f.entry() {
		symtab.go#L209: 		tracepc = f.entry() + uintptr(inltree[ix].parentPc)
		symtab.go#L731: 				entry: f.entry(), // entry of the real (the outermost) function.
		symtab.go#L762: 	return fn.funcInfo().entry()
		symtab.go#L815: func (f funcInfo) entry() uintptr {
		symtab.go#L903: 			println("runtime: no module data for", hex(f.entry()))
		symtab.go#L910: 	pc := f.entry()
		symtab.go#L915: 		p, ok = step(p, &pc, &val, pc == f.entry())
		symtab.go#L952: 	pc = f.entry()
		symtab.go#L956: 		p, ok = step(p, &pc, &val, pc == f.entry())
		symtab.go#L1040: 		print("invalid spdelta ", funcname(f), " ", hex(f.entry()), " ", hex(targetpc), " ", hex(f.pcsp), " ", x, "\n")
		symtab.go#L1050: 	pc := f.entry()
		symtab.go#L1055: 		p, ok = step(p, &pc, &val, pc == f.entry())
		traceback.go#L314: 				frame.continpc = frame.fn.entry() + uintptr(frame.fn.deferreturn) + 1
		traceback.go#L350: 			if (n == 0 && flags&_TraceTrap != 0) || waspanic || pc == f.entry() {
		traceback.go#L374: 					tracepc = frame.fn.entry() + uintptr(inltree[ix].parentPc)
		traceback.go#L401: 			if (n > 0 || flags&_TraceTrap == 0) && frame.pc > f.entry() && !waspanic {
		traceback.go#L429: 					tracepc = frame.fn.entry() + uintptr(inltree[ix].parentPc)
		traceback.go#L447: 				if frame.pc > f.entry() {
		traceback.go#L448: 					print(" +", hex(frame.pc-f.entry()))
		traceback.go#L710: 			if mv.fn != f.entry() {
		traceback.go#L770: 	if pc > f.entry() {
		traceback.go#L775: 	if pc > f.entry() {
		traceback.go#L776: 		print(" +", hex(pc-f.entry()))
		traceback.go#L891: 	if pc > f.entry() {
		traceback.go#L892: 		print(" +", hex(pc-f.entry()))